having long and heavy eyebrows - Francés Inglés Diccionario